

export function getTreeNode() {
    return [
        {
            name: '一次变电设备',
            children: [
                {
                    name: '变压器',
                    excite: false
                },
                {
                    name: '电容器',
                    excite: true
                },
                {
                    name: '电抗器',
                    excite: true
                },
                {
                    name: '软导体',
                    excite: false
                },
                {
                    name: '硬导体',
                    excite: false
                },
                {
                    name: 'GIS',
                    excite: false
                }
            ]
        }
    ]
}

export function getCoolType() {
    return ['全部', '冷却一', '冷却二']
}

export function getVoltageClasses() {
    return ['全部', '等级一', '等级二']
}

export function getWindingNumber() {

    return ['全部', '一绕', '二绕']
}

export function getPhaseNumber() {
    return ['全部', '一相', '二相']
}

/**
 * 根据设备获取一次变电设备参数
 * @param {*} equipment 设备类型名称 - 比如变电站
 */
export function getPrimarySubstationParamete(equipment){
    

}

export function getBianyaTableCol() {

    return [
        {
            prop: 'sort',
            label: '序号',
            width: '50'
        },
        {
            prop: 'xinghao',
            label: '设备型号',
            width: '110'
        },
        {
            prop: 'xiangshu',
            label: '相数绕组',
            width: '110'
        },
        {
            prop: 'dianya',
            label: '额定电压(kV)',
            width: '120'
        },
        {
            prop: 'rongliang',
            label: '额定容量(kVA)',
            width: '120'
        },
        {
            prop: 'kongzai',
            label: '空载损耗(kW)',
            width: '150'
        },
        {
            prop: 'fuzai',
            label: '负载损耗(kW)',
            width: '150'
        },
        {
            prop: 'jueyuan',
            label: '绝缘介质',
            width: '100'
        },
        {
            prop: 'shouming',
            label: '设备寿命',
            width: '100'
        }
    ]
}

export function getDianrongTableCol() {
    return [
        {
            prop: 'sort',
            label: '序号',
            width: '100'
        },
        {
            prop: 'xinghao',
            label: '设备型号',
            width: '160'
        },
        {
            prop: 'xiangshu',
            label: '相数绕组',
            width: '150'
        },
        {
            prop: 'dianya',
            label: '额定电压(kV)',
            width: '200'
        },
        {
            prop: 'rongliang',
            label: '额定容量(kVA)',
            width: '200'
        },
        {
            prop: 'kongzai',
            label: '空载损耗(kW)',
            width: '200'
        },
    ]
}

// 根据树节点获取设备表头数据
export function getTreeNodeToTableHeaderInfor(val) {

    // return 'test'
    if (val == undefined) return []
    if (val == "变压器") {
        return getBianyaTableCol()
    }
    if ("电容器" == val) {
        return getDianrongTableCol()
    }
}

// 根据树节点获取设备表格数据
export function getTreeNodeToTableDataInfor(val){

    if(val==undefined) return[]
    if(val == '变压器') return [ {
        sort: '1',
        xinghao: '变压器',
        xiangshu: '变压器',
        dianya: '变压器',
        rongliang: '变压器',
        kongzai: '变压器',
        fuzai: '变压器',
        jueyuan: '变压器',
        shouming: '变压器'
      },
      {
        sort: '2',
        xinghao: '变压器',
        xiangshu: '变压器',
        dianya: '变压器',
        rongliang: '变压器',
        kongzai: '变压器',
        fuzai: '变压器',
        jueyuan: '变压器',
        shouming: '变压器'
      },
      {
        sort: '3',
        xinghao: '变压器',
        xiangshu: '变压器',
        dianya: '变压器',
        rongliang: '变压器',
        kongzai: '变压器',
        fuzai: '变压器',
        jueyuan: '变压器',
        shouming: '变压器'
      },
    ]
    if(val == '电容器') return [
        {
            sort: '1',
            xinghao: '电容器',
            xiangshu: '电容器',
            dianya: '电容器',
            rongliang: '电容器',
            kongzai: '电容器',
          },
          {
            sort: '1',
            xinghao: '电容器',
            xiangshu: '电容器',
            dianya: '电容器',
            rongliang: '电容器',
            kongzai: '电容器',
          },
          {
            sort: '1',
            xinghao: '电容器',
            xiangshu: '电容器',
            dianya: '电容器',
            rongliang: '电容器',
            kongzai: '电容器',
          },
    ]
}

//通过设备型号获取所有符合型号的设备数据
export function getEquipmentDetiaInforByModel(val){

    if(val == '1'){
        return[
            {
                
                    pinpai: '1',
                    shebei: '变压器',
                    xiangshu: '变压器',
                    dianya: '变压器',
                    rongliang: '变压器',
                    kongzai: '变压器',
                    fuzai: '变压器',
                    jueyuan: '变压器',
                    shouming: '变压器',
                    chicun: '变压器'
                  
            },
            {
                
                pinpai: '2',
                shebei: '变压器',
                xiangshu: '变压器',
                dianya: '变压器',
                rongliang: '变压器',
                kongzai: '变压器',
                fuzai: '变压器',
                jueyuan: '变压器',
                shouming: '变压器',
                chicun: '变压器'
              
        }
        ]
    }

}